power advantage - French English Dictionary